|
Der Ansatz von mobilen Agenten stammt aus dem Bereich der verteilten
Systeme. Unter mobilen Agenten versteht man Programmkonstrukte, die
die Fähigkeit besitzen, autonom zu handeln und von Rechner zu
Rechner zu migrieren, falls auf beiden Seiten ein Agentensystem für
mobile Agenten installiert ist.
Ein grosses Problem der Mobile-Agenten-Technologie ist die mangelnde
, flächendeckende Verfügbarkeit von Agentensystemen, ohne die kein
mobiler Agent auskommt. Diese Arbeit hat die Konzeption und
Implementation eines Systems zum Gegenstand, das es erlaubt, mobile
Agenten auch auf WWW-Browsern ablaufen zu lassen. Dazu soll ein
Benutzer ein Agentensystem auf seinen WWWBrowser betreiben können.
Dieses Agentensystem wird als Applet realisiert. Durch die
Verwendung der Applet-Technologie wird das Agentensystem durch den
WWW-Browser automatisch geladen und gestartet. Dadurch wird die
Zugänglichkeit zu einem Agentensystem für Benutzer erleichtert.
Die Senkung der Einstiegsschwelle macht die Nutzung mobiler Agenten
attraktiver und kann so die Verbreitung von Mobile-Agenten-Systeme
forcieren.
In dieser Arbeit wird auf die verschiedenen Arten von Mobilität in
verteilten Systemen eingegangen. Danach werden als Ans-atze, die von
Mobilität in verteilten Systemen Gebrauch machen, die
Java-Applet-Technologie sowie die Mobile-Agenten-Technologie
beschrieben. Diese Ansätze bilden die Grundlage für die Konzeption
des Agentensystems, das auf WWW-Browsern ausgeführt werden soll.
Danach werden Mechanismen, die zur Integration des
BrowserAgentensystems in ein gegebenes Agentensystem benötigt
werden, behandelt und ein Konzept, das die Interaktion zwischen
Benutzer und Agentensystem regelt, vorgestellt.
|